self-financing ratio - English Synonyms Dictionary